Alipes Project

Alipes is a Java framework for notifying users when important events occur.


Alipes is currently dormant. For a website monitor, why not checkout Mars?
Suppose for example you are responsible for the automatic build process of a project and you need to be kept informed of the build status. Alipes can watch the files the build process is supposed to create. Should any of them become "old" (ie they have not been refreshed by the automatic build), then Alipes can send you an email. Perhaps instead you are an administrator responsible for a number of web servers. Alipes can run a console window which will warn you when a server goes down, or up. Alipes essentially consists of a number of monitor classes, for watching files, URLs etc. These pass events through a series of pipes, filters, multiplexors to listener classes which send emails and notify users. etc. Currently Alipes has monitors for files and URLs, and listeners which can alert users by console windows or by email. There are plans to also allow Alipes to alert users by Jabber, status windows, and webapps. At the moment Alipes has a number of utilities which configure these classes in the most useful combinations. In the future we wish to develop a work-flow like interface to allow users to customise their configurations. Why Alipes? I needed a pretentious name for the project quickly. Alipes is another name for Hermes, aka Mercury, the messenger of the gods.